praise extol - German English Dictionary